_PROCESS_ENERGY_VALUES

//0x90 bytes (sizeof) struct _PROCESS_ENERGY_VALUES { ULONGLONG Cycles[4][2]; //0x0 ULONGLONG DiskEnergy; //0x40 ULONGLONG NetworkTailEnergy; //0x48 ULONGLONG MBBTailEnergy; //0x50 ULONGLONG NetworkTxRxBytes; //0x58 ULONGLONG MBBTxRxBytes; //0x60 union { struct { USHORT Foreground:1; //0x68 USHORT DesktopVisible:1; //0x68 }; USHORT WindowInformation; //0x68 }; USHORT CompositorRendered; //0x6a USHORT DirtyGenerated; //0x6c USHORT DirtyPropagated; //0x6e LONGLONG DesktopVisibilityReportTimestamp; //0x70 ULONGLONG DesktopVisibleTime; //0x78 LONGLONG ForegroundReportTimestamp; //0x80 ULONGLONG ForegroundTime; //0x88 };

Used in